it's a curse - French English Dictionary